6fda9d35fe9bbd1ed9cdadf9463c054146b383d6,core/typesystemEngine/source/jetbrains/mps/typesystem/inference/RulesManager.java,RulesManager,isBlockingDependentComputationNode,#SNode#,275
Before Change
}
public boolean isBlockingDependentComputationNode(SNode node) {
synchronized (RULES_LOCK) {
Set<DependentComputationWrapper> set = myDependentComputationsBlockedNodes.getRules(node);
if (set == null) return false;
for (DependentComputationWrapper wrapper : set) {
if (wrapper.isBlocking(node)) {
After Change
public boolean isBlockingDependentComputationNode(SNode node) {
Set<DependentComputationWrapper> set;
synchronized (RULES_LOCK) {
set = myDependentComputationsBlockedNodes.getRules(node);
}
if (set == null) return false;
for (DependentComputationWrapper wrapper : set) {